unable to hold one's urine - Turco Inglés Diccionario